package com.gopay.common.domain.cps.cloud;

import java.io.Serializable;
import java.math.BigDecimal;


/**
 * zhg.zhang
 * 云账户付款到银行
 */
public class Cloud00700Vo implements Serializable{

	private static final long serialVersionUID = -8638790302064867593L;
	//协议号
	private String agreeId;
	//平台ID
	private String merId;
	
	private Long bindId;
	
	//网关流水号
	private int transSq;
	//平台付款云账户
	private String payAcctId;
	
	private String merOrderId;
	
	private BigDecimal transAmt;
	//对公对私标识  1:对公,2:对私 
	private String bcFlag;
	//portal审核
	private String approve;
	
	//持卡人名字
	private String revBankAcctName;
	//持卡人开户行
	private String revBankName;
	//省份
	private String revBankProvinceName;
	//code
	private String revBankProvinceCode;
	private String revBankCityName;
	private String revBankCityCode;
	//支行
	private String revBankBranchName;
	private String revBankAcctNum;
	
	private String revBankPbocNum;
	
	public String getRevBankPbocNum() {
		return revBankPbocNum;
	}
	public void setRevBankPbocNum(String revBankPbocNum) {
		this.revBankPbocNum = revBankPbocNum;
	}
	//备注
	private String remark;
	public String getAgreeId() {
		return agreeId;
	}
	public void setAgreeId(String agreeId) {
		this.agreeId = agreeId;
	}
	public String getMerId() {
		return merId;
	}
	public void setMerId(String merId) {
		this.merId = merId;
	}
	public String getPayAcctId() {
		return payAcctId;
	}
	public void setPayAcctId(String payAcctId) {
		this.payAcctId = payAcctId;
	}
	public String getMerOrderId() {
		return merOrderId;
	}
	public void setMerOrderId(String merOrderId) {
		this.merOrderId = merOrderId;
	}
	public String getBcFlag() {
		return bcFlag;
	}
	public void setBcFlag(String bcFlag) {
		this.bcFlag = bcFlag;
	}
	public String getApprove() {
		return approve;
	}
	public void setApprove(String approve) {
		this.approve = approve;
	}
	public String getRevBankAcctName() {
		return revBankAcctName;
	}
	public void setRevBankAcctName(String revBankAcctName) {
		this.revBankAcctName = revBankAcctName;
	}
	public String getRevBankName() {
		return revBankName;
	}
	public void setRevBankName(String revBankName) {
		this.revBankName = revBankName;
	}
	public String getRevBankProvinceName() {
		return revBankProvinceName;
	}
	public void setRevBankProvinceName(String revBankProvinceName) {
		this.revBankProvinceName = revBankProvinceName;
	}
	public String getRevBankProvinceCode() {
		return revBankProvinceCode;
	}
	public void setRevBankProvinceCode(String revBankProvinceCode) {
		this.revBankProvinceCode = revBankProvinceCode;
	}
	public String getRevBankCityName() {
		return revBankCityName;
	}
	public void setRevBankCityName(String revBankCityName) {
		this.revBankCityName = revBankCityName;
	}
	public String getRevBankCityCode() {
		return revBankCityCode;
	}
	public void setRevBankCityCode(String revBankCityCode) {
		this.revBankCityCode = revBankCityCode;
	}
	public String getRevBankBranchName() {
		return revBankBranchName;
	}
	public void setRevBankBranchName(String revBankBranchName) {
		this.revBankBranchName = revBankBranchName;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	@Override
	public String toString() {
		return "Cloud00700Vo [agreeId=" + agreeId + ", merId=" + merId
				+ ", transSq=" + transSq + ", payAcctId=" + payAcctId
				+ ", merOrderId=" + merOrderId + ", transAmt=" + transAmt
				+ ", bcFlag=" + bcFlag + ", approve=" + approve
				+ ", revBankAcctName=" + revBankAcctName + ", revBankName="
				+ revBankName + ", revBankProvinceName=" + revBankProvinceName
				+ ", revBankProvinceCode=" + revBankProvinceCode
				+ ", revBankCityName=" + revBankCityName + ", revBankCityCode="
				+ revBankCityCode + ", revBankBranchName=" + revBankBranchName
				+ ", remark=" + remark + "]";
	}
	public BigDecimal getTransAmt() {
		return transAmt;
	}
	public void setTransAmt(BigDecimal transAmt) {
		this.transAmt = transAmt;
	}
	public String getRevBankAcctNum() {
		return revBankAcctNum;
	}
	public void setRevBankAcctNum(String revBankAcctNum) {
		this.revBankAcctNum = revBankAcctNum;
	}
	public Long getBindId() {
		return bindId;
	}
	public void setBindId(Long bindId) {
		this.bindId = bindId;
	}
	public int getTransSq() {
		return transSq;
	}
	public void setTransSq(int transSq) {
		this.transSq = transSq;
	}
	
	
	
}
